const fs = require('fs');

export default class FsUtil{

    static readFile(){
        // 读取文件为 Buffer
        fs.readFile('input.txt', (err, data) => {
            if (err) {
                console.error(err);
                return;
            }
            console.log('读取文件成功: ', data);

            // 将 Buffer 转换为字符串
            const text = data.toString('utf8');
            console.log('文件内容为: ', text);
        });
    }

    static writeFile(){
        // 保存 Buffer 到文件
        const bufferData = Buffer.from('这是一段文本内容。', 'utf8');
        fs.writeFile('output.txt', bufferData, (err) => {
            if (err) {
                console.error(err);
                return;
            }
            console.log('保存文件成功');
        });

    }


}
